html,body {margin:0px; padding:0px; width:100%; height:100%;}
body,td,th {font-family:宋体, Arial; font-size: 12px; color: #000;}
ul,li,h1,h2,h3,h4,h5,form,p{list-style:none; margin:0px; padding:0px;}
a{color:#5097D8; text-decoration:none}
a:hover{color:#990000; text-decoration:underline}
.clear{clear:both}
#header{width:100%; min-width:900px; height:70px; overflow:hidden; background:url('imgs/top_bj.gif') repeat-x;}
#header .logo{float:left;width:200px; height:70px;  margin-right:10px;}
#header .right_txt{clear:both; height:41px; line-height:30px; width:100%; text-align:right}
#topmenus{clear:both;}
#topmenus li{float:left; height:29px; line-height:30px; background:url('imgs/top_menu_bj.png') left -29px repeat-x; margin-right:8px;}
#topmenus li a{display:block; padding-left:10px; padding-right:10px; color:#8f8176; font-size:14px; font-weight:bold;
		background:url('imgs/top_menu_bja.png') right -29px no-repeat;}
#topmenus li.now{background:url('imgs/top_menu_bj.png') repeat-x;}
#topmenus li.now a{color:#000; background:url('imgs/top_menu_bja.png') right top no-repeat;}

#main{width:100%; min-width:900px;}
#main div{float:left}
#main_left{width:190px;}
#main_line{background-color:#EBF5FB; width:9px; overflow:hidden; font-weight:bold; text-align:left; cursor:pointer; color:#B5CFD9}
#main_line.over{background-color:#B5CFD9; color:#FF0000}

#footer{clear:both; width:100%; min-width:900px; height:25px; line-height:25px; background:url('imgs/top_bj.gif') bottom repeat-x;}